Objetivo_1.1#
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import plotly.express as pxs
import altair as alt
import datos
import warnings
# Ignorar advertencias de tipo FutureWarning
warnings.simplefilter(action='ignore', category=FutureWarning)
Distribucion, summaries, cajas y bigotes#
Histogramas, Cajas y bigotes, sumary de :
‘colesterol_total(mg/dl)’
‘cLDL(mg/dl)’
‘HDL(mg/dl)’
‘trigliceridos(mg/dl)’
datos = datos.datos
colesterol_total = datos['colesterol_total(mg/dl)']
hist = alt.Chart(datos).mark_bar().encode(x = alt.X('colesterol_total(mg/dl)',
bin = alt.BinParams(maxbins = 20)), y = 'count()')
bxplt = alt.Chart(datos).mark_boxplot().encode(
alt.Y('colesterol_total(mg/dl)').scale(zero=False)
).properties(width=300,height=300)
chart = alt.hconcat(hist, bxplt).properties(
title="Distribución de colesterol_total(mg/dl)"
)
chart.show()
hist = alt.Chart(datos).mark_bar().encode(x = alt.X('cLDL(mg/dl)',
bin = alt.BinParams(maxbins = 20)), y = 'count()')
bxplt = alt.Chart(datos).mark_boxplot().encode(
alt.Y('cLDL(mg/dl)').scale(zero=False)
).properties(width=300,height=300)
chart = alt.hconcat(hist, bxplt).properties(
title="Distribución de cLDL(mg/dl)"
)
chart.show()
hist = alt.Chart(datos).mark_bar().encode(x = alt.X('HDL(mg/dl)',
bin = alt.BinParams(maxbins = 20)), y = 'count()')
bxplt = alt.Chart(datos).mark_boxplot().encode(
alt.Y('HDL(mg/dl)').scale(zero=False)
).properties(width=300,height=300)
chart = alt.hconcat(hist, bxplt).properties(
title="Distribución de HDL(mg/dl)"
)
chart.show()
hist = alt.Chart(datos).mark_bar().encode(x = alt.X('trigliceridos(mg/dl)',
bin = alt.BinParams(maxbins = 20)), y = 'count()')
bxplt = alt.Chart(datos).mark_boxplot().encode(
alt.Y('trigliceridos(mg/dl)').scale(zero=False)
).properties(width=300,height=300)
chart = alt.hconcat(hist, bxplt).properties(
title="Distribución de Triglicéridos"
)
chart.show()